John Burns will kick things off around 6pm by examining how Kotlin's language features enable us to construct a DSL for building static websites.
John Burns is a developer at Grubhub who is passionate about the open source movement in software, as well as re-decentralizing the web. He started using Kotlin a few years ago and has since opened the door to functional programming for him.
Join us as we hear from two of our regular attendees, John Burns and Jonathan Bisson as they speak about building and utilizing Domain Specific Languages (DSLs for short) in Kotlin. Domain specific languages are subsets of functions in a programming language designed specifically to ease development and communicate intention more effectively within a particular problem-space. These talks targets people with at least an intermediate understanding of Kotlin.